despatch speedily - Turkish English Dictionary